import { PostAjax } from '@/api/myapi';
import request from '@/utils/request';

/** 更新-系统主题 */
export function updSysTheme(ps) {
  return PostAjax('/company/set/updSysThemeSet', ps);
}

/** 更新-系统侧边栏展开状态 */
export function updSysSidbarState(ps) {
  return PostAjax('/company/set/updSysSidbarState', ps);
}

/** 获取-用户分页列表 */
export function getCusPageList(ps) {
  return PostAjax('/company/cus/companyCusList', ps);
}

/** 获取-用户的业务负责人列表 */
export function findDutys(ps) {
  return PostAjax('/company/cus/findDutysByCustomId', ps);
}

/** 添加-用户的业务负责人 */
export function addPersonInCharge(ps) {
  return PostAjax('/company/cus/addPersonInCharge', ps);
}

/**
 * 获取-车队客户分页列表
 * @param {*} ps 查询参数
 */
export function getCompanyCusPageList(ps) {
  return PostAjax('/company/cus/companyCusList', ps);
}

/**
 * 为客户创建车队
 * @param {*} ps 查询参数
 */
 export function createCarTeam(ps) {
  return PostAjax('/company/cus/setCanLoginTeam', ps);
}


/**
 * 获取-车队所有业务员
 * @param {*} ps 查询参数
 */
export function getCompanyAllSalesman(ps) {
  return PostAjax('/company/cus/getStaffCombo', ps);
}

/**
 * 添加/修改-车队客户
 * @param {*} ps 查询参数
 */
export function adupCompanyCus(ps,opt) {

  let url = '/company/cus/subCompanyCusAdup';
  return request({
    url: url,
    method: 'post',
    data: ps,
    headers: {"opt": opt}
  })
}

/**
 * 删除-车队客户
 * @param {*} ps 查询参数
 */
export function delCompanyCus(ps) {
  return PostAjax('/company/cus/deleteCompanyCus', ps);
}

/**
 * 获取-通过id获取客户
 * @param {*} ps 查询参数
 */
export function getCompanyCusById(ps) {
  return PostAjax('/company/cus/companyCusFindById', ps);
}

/**
 * 检查-客户电话是否重复
 * @param {*} ps 查询参数
 */
export function ckCustomPhone(ps) {
  return PostAjax('/company/cus/checkCustomPhone', ps);
}